package com.duoduo.common.api.constants;

public class LogConstant {

	public static final String JSON = "(json)";
	public static final String MESSAGEHANDLER = "(mhandler)";

	public static final String MQ_SEND = "(mq send)";
	public static final String MQ_CONSUMER = "(mq consumer)";
	public static final String MQ_PRODUCER = "(mq producer)";
	public static final String MQ_DELAY = "(mq delay)";
	public static final String MQ_FACTORY = "(mq factory)";

	public static final String REDIS_DELAY = "(redis delay)";
	public static final String REDIS_LOCK = "(redis lock)";
	public static final String REDIS_CACHE = "(redis cache)";

	public static final String ZOOKEEPER_LOCK = "(zookeeper lock)";
	public static final String ZOOKEEPER_WORKID = "(zookeeper workId)";
	public static final String ZOOKEEPER_LEADER = "(zookeeper leader)";

	public static final String TRACE_SCHEDULE = "(traceSchedule)";

	public static final String TRACER = "(tracer)";

	public static final String ASYNC_EXECUTOR = "(async executor)";
	public static final String SINGLE_WORKER_EXECUTOR = "(singlework executor)";

	public static final String DISTRIBUTE_DELAY = "(distribute delay)";
	public static final String DISTRIBUTE_LOCK = "(distribute lock)";
	public static final String DISTRIBUTE_CACHE = "(distribute cache)";

	public static final String SUBSCRIBER = "(subscriber)";

	public static final String ES_CREATE = "(es create)";
	public static final String ES_OPT = "(es opt)";

	public static final String CONSISTENCY = "(consistency)";
	public static final String CACHE_PERSISTENCE = "(cache persistence)";

	public static final String MONGO_CREATE = "(mongo create)";
	public static final String MONGO_INIT = "(mongo init)";
	public static final String MONGO_EXEC = "(mongo exec)";

	public static final String FOXY_DELAY = "(foxy delay)";
	public static final String TASK = "(task)";
	public static final String GATEWAY = "(gateway)";

	public static final String GUARD = "(guard state change)";
	public static final String GUARD_CONFIG = "(guard config)";

	public static final String HTTP_CLIENT = "(http client)";
	public static final String DUBBO_CLIENT = "(dubbo client)";
	public static final String METHOD_CLIENT = "(method client)";
	public static final String MQ_CLIENT = "(mq client)";

	public static final String PROP_FILE = "(prop file)";

	public static final String MAP_UTIL = "(map util)";

	public static final String CONCURRENT = "(concurrent op)";

	public static final String LOADER_CLASS = "(loader class)";

	public static final String EXCEL_OPT = "(excel opt)";

	public static final String ENCRYPT_OPT = "(encrypt opt)";

	public static final String SECURITY = "(security)";

	public static final String WORKFLOW = "(workflow)";

	public static final String SIMPLE_THREADPOOL = "(simple tp)";

	public static final String MYBTIS = "(mybatis)";
}
